/**
 * 
 */
package co.com.sed.model.beans;

import java.util.ArrayList;

/**
 * @author Mejia
 *
 */
public class Sitio {
	private int idSitio;
	private String descripcion;
	private ArrayList<Funcionario> funcionarios = null;
	
	
	
	public Sitio() {
		super ();
		this.funcionarios = new ArrayList<Funcionario>();
	}
	
	public Sitio(int idSitio) {
		super ();
		this.idSitio = idSitio;
	}

	/**
	 * 
	 */
	public Sitio(int idSitio, String descripcion) {
		super();
		this.idSitio = idSitio;
		this.descripcion = descripcion;
		// TODO Auto-generated constructor stub
	}

	/**
	 * 
	 */
	public Sitio( String descripcion) {
		super();
		
		this.descripcion = descripcion;
		// TODO Auto-generated constructor stub
	}
	
	/**
	 * @param idSitio
	 * @param descripcion
	 */
	public Sitio(int idSitio, String descripcion, ArrayList<Funcionario> funcionarios) {
		super();
		this.idSitio = idSitio;
		this.descripcion = descripcion;
		this.funcionarios = new ArrayList<Funcionario>();
	}

	

	/**
	 * @return the idSitio
	 */
	public int getIdSitio() {
		return idSitio;
	}

	/**
	 * @param idSitio the idSitio to set
	 */
	public void setIdSitio(int idSitio) {
		this.idSitio = idSitio;
	}

	/**
	 * @return the descripcion
	 */
	public String getDescripcion() {
		return descripcion;
	}

	/**
	 * @param descripcion the descripcion to set
	 */
	public void setDescripcion(String descripcion) {
		this.descripcion = descripcion;
	}
	
	public ArrayList<Funcionario> getfuncionarios () {
		return funcionarios;
	}

	public void setFuncionarios(ArrayList<Funcionario> funcionarios) {
		this.funcionarios = funcionarios;
		
		for(Funcionario funcionario : this.funcionarios){
			funcionario.setSitio(this);
		}
	
	}

}
